5
2
25
44
11
30
16
9
13
10
38
18
34
54
7
29
80
99
288
31
124
67
108
187
48
15
134
79
66
28
37
221
6
71
94
121
153
95
96
209
83
224
58
36
17
19
78
22
191
212
20