105
276
37
98
64
30
49
39
50
25
66
110
55
27
48
62
53
120
87
33
72
24
58
151
108
176
69
56
81
106
227
74
42
60
119
250
26
31