18
7
9
1
13
15
19
2
57
49
12
3
10
24
6
23
33
25
338
37
77
14
40
20
274
80
29
43
62
59
32
21
64
927
94
156
97
36
16
28
153
137
45
31
84
99
4
27
76