113
10
14
66
25
29
51
62
213
153
35
116
68
21
76
75
28
26
87
13
43
55
106
102
267
23
233
140
17
19
60
45
135
178
137
52
71
212
262
80
50
37
187
34
177
33
136
64