44
81
58
14
15
37
13
59
101
92
70
148
89
85
230
18
135
122
66
223
108
74
88
54
189
64
80
45
51
32
46
49
87
212
29
100
221
215
666
78
107