19
29
16
38
64
78
25
27
14
9
10
13
7
36
70
6
66
157
30
54
22
117
34
24
320
15
31
20
101
97
138
56
268
175
306
235
88
26
77
119
176
147
192
55
59
35
41
45
33
52