66
166
2
58
38
22
205
29
8
15
12
47
230
13
35
67
4
25
17
10
57
146
23
34
90
520
111
33
73
65
53
72
77
99
523
202
43
40
208
263
24
11
117
167
18
16
39
21