0
35
3
13
48
1
45
32
44
11
70
37
58
33
36
39
47
84
31
20
34
76
120
21
55
134
52
22
17
122
82
174
59
60
96
91
246
564
73
136
159
42
77
66
103
105