35
21
163
22
40
6
12
24
30
15
38
67
112
43
32
171
73
72
42
23
63
8
9
11
76
179
128
46
70
37
95
113
105
178
85
69
175
62
110
16
71
75
19
82
44
25
26
240