13
81
17
46
20
134
129
97
74
90
262
529
8
182
73
25
89
44
42
15
30
35
24
280
170
33
51
173
47
50
94
131
105
85
31
40
151
7
39
23
111
22
56
93
29
168
2
10