0
1
36
11
4
22
38
9
2
16
42
35
6
20
5
12
18
33
3
84
108
30
87
13
25
51
26
31
41
19
32
1096
46
100
65
23
88
89
28
141
107
113