17
23
80
56
129
29
432
13
238
373
58
37
44
173
41
52
57
19
21
11
39
81
134
65
59
53
30
77
143
179
45
104
25
42
34
97
60
63
109
292
27
10
16
36
12
22