12
279
39
13
10
89
14
5
34
55
115
125
95
8
242
127
145
130
23
68
88
84
21
92
29
236
32
352
49
45
64
212
27
46
31
142
28
123
43
3
7
261
162
215
87
420
265
98
206