33
18
41
63
20
11
30
60
55
52
19
36
612
37
69
126
35
93
95
39
121
79
233
58
13
309
47
21
166
43
14
61
46
3
101
44
23
64
192
263
148
29
164
262
71
1639
68