5
10
28
6
37
0
12
11
1
18
20
26
19
16
24
207
33
8
2
32
14
101
7
46
3
4
21
34
22
121
63
9
30
49
13
42
29