76
42
346
7
572
19
27
12
39
43
52
77
24
562
35
36
81
23
121
26
21
20
155
65
282
357
95
105
650
216
439
11
44
46
473
178
635
94
148
92
140
60
423
165
331
96
22
37
41
176
87
230