33
35
32
55
21
181
6
7
91
3
23
48
10
27
19
58
238
231
9
46
178
26
105
160
30
141
252
44
17
208
126
50