1
35
59
19
37
7
11
25
29
12
30
24
14
4
22
214
278
15
26
51
13
18
5
3
20
68
6
16
21
9
27
122
40
2
33
32
8
10
56