67
84
46
38
13
64
4
60
98
14
16
5
20
32
177
66
164
2
61
79
47
7
21
235
136
93
562
18
116
104
125
62
33
34
8
17
31
107
29
50
159
88
99
58
24
36
69
323
245
190
48
10
232