6
53
31
51
85
22
11
52
3
73
15
10
60
268
160
39
16
36
19
13
26
43
57
150
167
41
23
71
44
89
25
629
24
66
219
74
97
75
82
34
112
27
35
152
87
100