40
56
9
3
67
13
91
31
30
65
26
258
23
20
46
66
102
57
47
7
32
64
8
19
171
71
33
190
199
34
42
1
6
24
73
14
27
25
628
131
17
98
37
80
44
21
53
54
38