636
25
202
228
316
76
21
23
103
214
165
33
79
22
355
135
34
279
207
66
104
20
24
31
52
59
226
13
234
83
138
42
12
65
386
6
253
356
106
314
101
16
55
30
97
17
51
1374