86
18
17
384
1
49
96
6
142
974
8
23
15
114
85
570
332
176
158
44
70
132
252
37
33
43
155
32
48
115
20
140
10
27
24
211
22
38
45
31
21
50
116
108
104
41
14
121
133
87
51
327