33
7
13
28
121
10
26
4
21
91
27
101
35
6
100
47
12
310
80
36
15
45
64
57
31
16
44
108
60
46
54
29
462
61
99
49
104
19
32
166
18
22
314
261
55
50