37
270
151
295
32
88
153
134
235
61
96
116
154
97
432
111
128
83
55
165
150
34
200
77
47
247
63
137
51
18
38
20
60
141
49
85
53
25
158
39
122
26
52
41
160
35
48
31