13
69
31
42
16
77
120
96
38
21
29
19
52
58
22
24
124
6
61
17
45
50
25
20
4
7
2
28
103
34
166
178
102
43
36
51
33
83
89
8
109