36
5
29
2
4
17
22
101
81
14
1
18
3
7
16
6
25
31
39
11
19
9
10
118
23
24
183
41
46
21
13
27
32
45
49
12
58