18
174
25
12
31
78
74
120
275
13
23
233
170
33
26
39
21
105
36
15
50
52
6
37
42
109
22
17
16
178
49
67
64
46
51
48
43
53
14
27
34
7
19
24
138
248