792
26
268
43
77
224
131
240
76
39
8
142
53
979
45
7
118
41
204
967
60
54
140
208
14
37
75
84
104
30
97
116
44
101
24
66
29
28
21
25
12
1005
712
1640
182
80
51
35
68
79
58
32
149
40