50
54
9
8
36
142
107
120
41
53
170
11
23
40
97
71
28
35
6
10
14
29
95
34
94
27
19
100
52
39
22
67
12
56
21
20
98
18
62
55
25
33
103
13
44
1
82
43