536
175
38
82
30
11
15
324
65
322
102
147
41
32
35
126
24
597
19
262
86
104
105
54
247
16
60
9297
935
129
343
1035
496
411
39
431
51
73
505
600
13
128
183
674
76
37
36
369
47
165
584