43
36
69
3
116
101
13
48
30
12
11
37
40
46
22
5
20
4
24
57
65
35
9
28
15
104
16
51
6
34
1
14
29
44
18
31
8
141