31
227
123
28
67
259
11
9
12
57
32
7
10
8
111
108
33
17
30
87
52
102
20
23
27
137
117
98
209
55
15
19
171
29
24
53
41
43
73
96
77