26
10
7
5
14
15
34
12
36
42
88
22
99
33
311
43
51
18
149
53
30
92
80
28
52
49
62
38
56
37
20
95
212
73
45
11
35
31
121
257
61