110
67
24
48
55
32
23
15
29
63
52
43
47
25
75
17
182
85
33
49
84
89
129
42
80
66
96
56
74
41
115
54
44
127
154
64
14
82
59
34
27
99
26
45
93
122
31
104