10
80
20
19
42
409
112
16
12
13
18
86
29
141
17
97
77
175
21
6
65
44
22
11
31
26
9
1170
32
37
214
73
121
64
87
2
72
5
51
24
28
85
14