30
33
50
17
4
49
27
3
32
52
98
35
11
10
9
48
7
59
14
21
2
28
62
115
25
76
6
20
222
47
18
23
26
37
88
19
16
57
29