24
95
25
29
20
8
71
35
16
190
298
23
57
32
12
27
17
113
36
97
76
18
21
5
111
7
28
10
4
83
62
30
308
9
89
38
40
50
11
58
103
142