29
32
22
116
74
134
62
50
21
24
57
37
108
33
27
23
5
92
18
28
11
80
12
83
48
66
186
261
40
35
46
85
64
84
77
106
142
105
150
25
199
143
3
185
10
122
70
127
26
15