15
169
32
27
39
109
62
44
21
35
34
65
250
33
176
237
45
83
63
50
64
136
66
88
16
42
20
8
47
9
178
18
240
131
23
19
38
96
73
11
92
243
376
95
59