32
24
37
112
27
36
38
149
74
58
30
93
29
33
31
96
50
57
45
120
228
83
87
174
88
76
223
360
47
370
80
56
440
124
193
79
242
28
78
59
43
54
127
53
63
41
147
17
66
67