37
40
51
73
313
26
74
31
24
69
129
20
43
76
52
36
178
78
125
54
244
544
58
48
33
102
148
136
29
17
106
7
10
32
28
19
117
47
34
177
88
224
215
98
116
164
138
280
105