109
11
25
18
27
31
13
7
29
53
56
32
12
60
33
69
66
28
14
2
83
15
26
9
104
38
20
16
6
40
54
4
35
98
116
10
3
80
124