84
510
34
60
86
82
161
256
53
108
83
31
2
20
37
32
50
87
98
40
71
33
149
311
6
21
62
59
117
8
13
17
0
64
26
92
9
54
68
137
11
3532
264
36
25
35
148
22
80
267
39
75