160
13
10
18
82
17
52
37
23
101
22
116
550
6
25
19
21
35
216
189
108
12
107
70
353
46
32
60
50
164
28
27
14
15
41
135
67
3
97
30
24
49
57
31
151
112
26
105