15
31
32
38
34
7
35
45
12
6
74
13
73
75
23
37
30
51
105
9
36
26
60
28
21
20
14
67
55
22
168
40
123
83
39
64
78
179
157
53
25
27
29
124
50
52