16
34
23
178
50
40
63
45
15
142
49
260
17
3
35
7
176
155
165
257
58
96
14
36
25
13
5
18
38
6
4
78
168
19
26
84
54
21
9
33
11
12
79