20
54
26
9
48
124
8
193
109
34
127
38
86
85
61
237
118
231
58
29
80
36
175
199
99
97
43
44
323
66
46
208
252
22
11
588
108
40
10
87
148
153
188
117
68
50
67
132
77
23
164
53
39