32
51
9
77
58
21
42
8
24
16
33
208
27
46
49
85
40
43
29
28
66
15
39
100
26
106
62
82
10
102
44
113
41
65
22
18
19
2
70
12
23
14