33
12
20
15
66
14
2
26
13
71
54
19
111
42
139
6
18
17
23
75
11
393
58
50
57
251
99
31
599
100
69
35
126
27
70
133
37
39
143
338
74
92
1213
51
77
1367
269
34
29
41