17
14
53
55
58
320
43
6
13
11
29
4
1
9
23
198
20
70
285
35
10
30
159
74
24
142
324
67
266
94
64
56
15
28
22
34
103
109
97
45
19
25
84
18
115
39
105
127
87
195