19
25
5
108
15
126
253
41
83
28
42
173
133
37
60
88
48
130
98
75
50
36
378
16
91
34
79
13
53
14
45
73
20
11
440
113
23
86
225
56
150
123
55
251
52
68
21