15
53
38
119
81
67
388
36
8
157
448
40
29
52
19
94
35
28
33
145
30
54
60
215
150
219
100
18
104
93
165
12
27
26
256
70
59
221
144
123
16
207
58
137
7
315
65
25
20
151
11