188
9
46
7
4
100
1131
75
24
152
63
29
10
18
44
49
27
81
125
23
17
65
12
11
6
19
72
276
103
328
89
82
233
73
41
1023
38
45
105
319
3032
1057
300
323
51
5059
120
266
114
138
225
22
14