42
58
21
6
15
35
19
68
117
13
9
107
30
97
142
36
56
24
55
119
50
82
43
98
85
51
67
18
79
4
37
12
20
34
11
10
5
26
63
73
22
32
77
2
7
3
44
1
59