2
24
110
1
3
23
10
5
141
4
50
11
6
8
12
18
34
26
61
51
15
25
17
35
174
19
32
30
43
13
20
9
37
54
7
55
249
65