30
8
9
11
14
52
22
5
106
12
43
17
16
21
13
61
65
94
7
56
32
47
10
58
34
25
19
28
95
31
60
29
36
68
53