2
118
39
7
59
12
36
43
21
24
14
156
11
9
35
19
29
13
32
34
42
51
53
6
8
56
110
63
22
78
61
64
76
69
65
10
17
28
20
37
30
25