121
19
36
53
45
110
17
60
73
123
24
130
135
64
85
35
89
99
49
34
182
80
153
211
43
50
596
283
40
179
161
25
54
196
203
42
58
65
114
51
142
575
2
22
41
14
86
222
106
30
33