18
5
8
11
10
3
34
24
60
15
13
28
97
2
30
27
29
25
4
53
70
16
19
23
96
22
111
43
119
50
38
37
252
42
21
102
6
14
17
32
47
58