2
4
50
57
40
63
20
148
33
46
187
124
129
89
12
316
62
28
34
109
68
108
32
54
110
97
117
24
85
196
153
249
241
49
25
9
413
27
18
122
39
43
136
41
56
35
60
131