148
56
19
80
574
18
368
9
5
389
87
246
34
8
2
90
128
94
69
35
37
149
33
40
117
332
131
75
216
108
65
183
168
25
32
1
31
160
6
312
170
38
66
7
4
49
101
110
122
70
48
36
196