17
23
173
55
16
36
0
27
30
60
125
34
20
18
340
193
28
81
25
71
466
57
68
45
78
24
75
41
21
15
32
19
82
50
9
108
29
38
33
12
53
76
92
51
73
105
140
139
144
39