37
76
38
28
29
43
41
243
31
42
27
36
30
47
39
32
15
53
25
35
107
58
237
72
23
88
79
22
222
113
57
78
61
175
695
197
249
75
68
56
108
50
186
182
17
170
128
251
52