62
58
104
18
43
19
90
118
55
137
22
68
111
33
79
64
69
16
28
36
9
238
66
127
186
34
174
42
53
93
51
5
406
223
47
134
74
268
38
15
63
109
204
419
67
170
332
146
50
30