34
30
20
50
227
57
90
17
37
36
35
48
62
33
40
6
52
99
31
55
125
12
5
9
68
7
1
15
19
64
109
56
27
76
41
16
96
14
22
82
123
28
8
69
47
67