62
11
163
24
71
29
334
9
6
21
26
66
30
54
43
38
40
93
419
88
81
215
7
27
61
13
12
82
69
50
226
15
18
28
10
4
52
32
51
224
645
22
85
450
154
44
101
501
25
135