1
6
2
26
7
10
17
34
13
15
11
32
22
27
16
25
23
33
111
53
18
96
64
47
246
104
134
69
36
56
98
84
66
466
179
44
60
31
115
113
24
93
128
59
325
87
61
51
57