19
36
42
93
32
77
9
38
41
110
37
96
10
60
24
222
48
151
63
23
16
15
132
49
43
34
65
51
68
8
18
27
135
30
56
50
33
59
14
278
98
6
432
45
54
47