117
150
65
54
34
155
106
70
59
127
31
112
89
119
63
310
15
333
57
76
24
103
53
104
101
183
78
241
219
96
83
149
30
116
19
66
187
47
44
80
91
55
197
28
46
298
50
37
184
41
71
32