63
222
47
54
965
108
52
43
140
27
33
87
250
160
24
3234
79
18
25
861
8
386
301
26
71
35
124
266
32
113
338
65
14
81
51
1289
272
405
103
17
151
70
77
19
178
49
13
459
7
16
20
210