50
147
36
14
54
21
79
76
41
44
29
26
109
92
118
32
203
52
631
35
18
2
180
201
39
53
78
87
9
68
66
75
120
69
126
27
105
144
268
210
106
91
207
237
121
213
114
199
30
22
261