10
14
12
7
3
35
1
20
21
48
15
24
13
2
9
29
37
46
23
30
45
77
16
155
17
33
96
8
53
43
73
32
40
51
41
100
59
44
141
103
22
19
34
11
5