2
11
1
44
14
7
4
8
31
36
30
104
62
53
20
42
48
34
41
56
13
6
49
5
43
35
110
3
50
16
47
145
15
12
39
98
95
94
32