15
9
18
50
76
14
11
97
29
19
16
58
17
3
8
57
117
88
21
12
43
40
190
37
70
33
22
86
47
23
4
42
38
5
53
28
7