173
134
109
28
10
97
16
12
14
13
22
18
36
42
15
41
33
23
29
30
52
6
44
21
9
39
35
26
40
8
55
27
45
11
72
96
116
79
105
127
1
17
4
84