62
50
3
52
11
27
13
101
95
111
71
14
67
16
15
12
57
65
39
46
33
83
19
30
36
72
21
53
22
18
183
31
6
29
38
202
45
28
26
4
74
49
170
426
24