18
66
35
10
23
21
6
7
29
9
63
34
85
31
40
64
61
121
90
42
5
15
163
13
50
190
17
67
39
71
165
97
417
2
156
38
81
70
59
234
20
27
49
19
76
317