19
18
33
128
14
53
16
314
56
48
126
317
13
43
55
15
97
130
192
106
50
24
109
58
104
45
111
47
46
5
41
112
103
60
71
31
73
79
95
69
183
90
26
76
40
11
3