262
353
6
91
33
16
40
48
46
104
4
8
44
236
57
12
35
195
79
2
54
32
9
116
20
3
10
1
50
337
42
26
73
31
53
21
55
255
5
38
24
39
68
827
19
162
310
171