19
32
14
28
59
34
38
10
47
43
195
23
7
102
13
82
89
29
40
73
56
37
69
138
17
45
64
114
145
70
20
52
78
54
39
90
15
67
12
49
9
124
85