80
161
166
84
86
85
407
22
17
26
48
29
69
16
13
126
436
36
12
11
83
31
18
35
27
23
14
6
87
44
40
8
20
305
34
15
174
109
21
5
9
108
10
3