9
14
27
10
25
20
12
36
1
19
49
116
41
8
81
29
103
7
11
63
16
86
218
59
37
57
186
58
30
110
23
18
33
13
2
4
42
17
24
3
28
150