92
47
137
61
42
19
30
15
18
74
37
75
40
166
38
119
44
214
91
201
100
62
118
82
31
6
24
109
101
53
111
11
81
107
70
534
193
539
27
26
33
28
474
123
314
50
14