39
35
104
143
74
82
121
43
3
11
29
93
31
22
33
72
10
7
52
17
46
32
19
20
13
120
57
26
50
5
44
66
154
28
87
134
68
123
53
30
6
14
36
60
114
146
59
25
45