5
7
2
29
14
45
21
11
12
8
22
13
32
4
20
30
164
16
31
24
10
1
17
34
9
361
18
133
27
23
43
49
6
0
28
79
3