24
38
41
12
88
18
140
59
277
17
167
68
30
139
49
25
134
94
34
13
138
64
39
11
99
36
16
110
47
27
57
21
177
4
112
58
572
37
292
8
349
122
51
65
40
74
69
10