160
296
183
29
71
17
14
18
17
13
35
86
5
11
97
179
12
30
24
141