85
39
24
33
34
13
64
31
74
50
223
139
29
46
4
49
27
57
11
59
45
153
20
122
30
37
43
107
12
359
203
14
23
79
9
82
42
58
91
80
25
147
117
8
162
35
330
121
54
28