41
2
27
1
143
29
16
165
99
62
367
6
87
38
13
79
18
650
281
288
31
88
26
192
61
36
105
9
65
82
167
52
37
118
77
156
108
28
58
107
45
34
43
24
187