60
22
52
36
46
23
43
17
18
12
47
105
116
27
466
28
91
33
95
13
53
108
83
30
19
129
11
10
7
68
64
238
311
24
88
54
154
174
137
3
74
76
140
71
169
98
26
147
69
203