201
82
67
26
14
75
131
212
54
140
50
68
193
119
85
302
38
1105
439
98
303
340
23
36
81
30
52
189
229
8
16
161
595
24
18
41
408
260
347
227
59
53
19
25
1584
543
449
9
6
10
32
37
13
339
105