41
48
6
28
14
17
22
27
24
50
9
25
15
34
56
109
18
37
49
12
4
13
19
35
11
29
16
36
111
32
57
75
81
207
52
61
95
82
38
60
436
120
173