145
86
79
214
30
116
101
20
46
27
84
41
45
66
35
114
44
83
25
51
14
71
55
125
29
61
56
159
153
220
54
243
49
223
98
102
135
213
40
360
52
26
341
128
19
33
70
380