9
13
11
21
2
25
10
58
84
18
288
125
6
197
34
114
31
8
33
32
23
28
53
68
26
19
46
15
47
7
16
27
50
20
38
36
66
81
12
130
55
40
107
44
29