11
32
26
104
24
25
23
10
0
8
160
3
16
6
49
48
47
7
116
43
33
27
60
28
15
45
13
12
36
4
19
14
44
37
379
41
29
42
17