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