17
8
7
23
98
20
29
15
12
25
10
59
75
88
41
22
11
116
14
47
54
53
35
64
24
16
57
33
103
50
48
63
74
19
78
107
67
261
210
61
94
166
27
36
90
300
295
69