34
40
30
86
14
12
19
36
76
62
20
47
9
38
23
26
32
96
69
46
99
27
22
55
237
50
24
238
61
85
13
411
17
15
59
123
82
8
5
44
37
166
120
92