53
60
19
13
16
45
3
4
27
94
76
14
77
24
8
105
5
22
6
12
10
35
34
42
120
26
40
84
63
31
154
138
98
125
95
59
211
226
117
133
118
123
82
191
108
65
48
47