118
15
8
17
35
115
26
21
62
34
68
72
56
9
110
47
13
30
78
134
139
161
63
22
80
76
58
181
157
10
297
167
33
101
7
108
100
42
394
90
11
29
82
6
150
92
20
37
273