35
21
45
49
32
36
31
123
69
12
40
20
61
96
118
23
38
29
99
50
83
6
75
37
4
66
19
56
13
82
62
41
55
10
17
89
92
47
7
11
27
8
71
16
24