34
9
16
104
3
8
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
44
108
60
54
29
462
61
99
49
19
32
166
18