36
30
48
41
37
80
57
27
49
85
24
44
31
58
26
88
78
73
18
199
69
91
20
28
129
103
50
14
51
178
23
148
47
39
22
35
8
94
301
87
289
112
224
105
133
29
21
75