14
39
5
26
73
259
84
214
136
37
19
13
132
54
75
122
218
141
29
60
235
98
23
86
113
152
145
76
50
186
55
17
137
109
32
232
106
15
30
197
45
52
105
216
255
28
85
31
18
170