28
8
99
22
1
15
121
39
146
18
45
91
43
93
35
190
19
59
53
47
58
33
6
7
12
11
42
61
5
30
70
67
38
60
20
164
17
34
88
84
97
14
21
29
232
26
359