19
16
40
156
22
59
43
5
15
17
31
63
48
12
41
60
29
33
18
53
14
21
38
64
20
113
83
27
103
252
28
39
91
49
86
24
68
56
54
66
99
70
35