92
171
108
46
3
62
133
10
5
64
27
15
20
29
63
98
258
96
66
45
13
32
57
86
44
58
146
55
17
22
19
204
28
24
18
14
47
56
61
37
167
9
252
144
34
36
104
127