37
33
88
16
129
28
43
15
17
34
224
48
11
86
71
35
46
62
53
98
140
196
44
308
121
58
60
26
372
220
50
150
114
29
40
65
54
30
66
23
359
141
573
79
45
81
279
41