37
170
159
87
178
38
12
58
23
54
32
73
72
17
39
131
48
16
44
77
20
105
19
98
27
47
33
112
128
209
66
85
83
22
64
119
239
35
7
324
11
330
285
21
251
67
52