26
45
10
43
95
184
36
74
17
22
42
479
12
89
273
27
70
13
87
23
15
164
128
51
18
85
28
16
53
5
119
112
35
86
84
299
147
11
8
29
56
3
52
77
19