76
6
63
61
18
142
62
16
137
32
47
43
33
35
40
17
10
54
548
58
104
118
12
13
49
125
110
55
57
7
86
20
64
60
73
112
56
52
34
15
70
24
164
8
145
102
68
4
84