85
125
11
18
36
157
55
45
32
150
53
135
82
79
354
224
24
17
160
75
58
23
20
77
78
145
112
54
105
128
72
110
71
191
179
16
37
100
57
124
12
89
216
123
15
64
65