2
13
7
16
0
4
28
5
11
12
21
24
1
34
45
101
9
22
17
3
18
108
32
29
19
31
6
15
38
14
41
166
93
70
8
40
10
33