43
97
47
21
20
29
33
85
41
68
52
23
66
32
25
17
18
82
15
28
9
13
62
4
37
102
64
57
38
34
22
19
35
10
88
27
54
77
46
26
61
170
58
45