2
27
13
37
6
7
28
0
55
10
12
8
34
26
9
18
5
14
21
4
20
22
16
78
43
35
104
11
93
58
25
64
17
3
36
24
86
41
46
141