2
9
4
26
17
13
42
3
45
74
7
22
40
58
8
30
31
23
14
21
1
6
10
158
27
37
68
11
56
24
16
135
5
32
29
48
194
36
15
72
117
65
70
80