15
0
22
7
14
18
23
40
16
11
9
32
19
30
88
109
55
20
39
10
62
1
25
28
8
21
46
252
17
5
33
86
61
85
52
186
2