11
32
5
37
185
60
6
8
40
23
14
13
21
10
2
22
34
28
9
20
18
4
25
12
104
0
29
108
1
63
7
56
19
41
49
15
16