2
21
33
1
38
14
5
23
7
13
24
174
9
6
36
27
94
85
50
17
29
34
8
18
19
25
10
3
37
117
68
15
83
45
20
26
159