33
18
42
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
193
265
150
29
164
262
71
1639
68