12
15
7
93
37
24
23
214
350
44
244
154
241
46
34
10
25
195
161
55
11
50
21
118
129
84
6
28
137
56
17
9
14
13
16
60
27
141
181
33
127
26
47
43