4
9
16
30
217
2
305
6
23
12
26
18
117
11
7
89
10
5
25
48
8
123
68
29
33
216
1
24
86
17
22
73
35
31
15
21
14
46
98
0
266
66
153
27