26
88
67
19
105
16
30
21
34
54
32
52
23
75
14
13
38
178
29
35
60
25
24
48
49
27
9
36
5
43
41
39
28
8
61
103
252
113
31
46
59
140
99
72
78
58
20
12