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