0
3
13
33
10
22
17
146
11
28
20
34
41
16
36
99
23
27
32
7
58
2
9
57
38
35
29
68
42
18
76
60
24
95
114
93
61
126