58
59
75
10
5
33
141
56
18
40
36
12
142
85
78
136
2
94
7
15
57
23
139
17
70
39
6
48
26
74
216
20
55
21
35
97
11
4
93
51
45
22
28
29
41