32
1248
20
596
92
14
23
84
41
18
10
31
60
17
62
63
8
55
106
174
43
114
185
225
19
29
58
52
11
197
13
15
88
51
4
126
45
35
25
167
68
65
27
33
66
112
135
79