135
25
34
67
33
28
52
53
24
51
10
4
30
88
38
35
0
55
117
69
99
71
79
93
16
78
297
65
31
54
82
58
62
56
49
43
45
121
111
9
310
70
104