16
91
536
11
48
224
28
7
37
5
31
21
78
25
23
32
177
15
256
82
124
34
81
45
8
310
18
60
19
2
1
157
44
24
86
51
38
59
52
105
155
55
54
251
138
39
107
20
29
14