19
40
99
8
44
22
46
16
104
7
211
55
157
103
54
49
67
195
51
32
88
42
230
35
23
82
60
50
249
53
3
30
148
11
127
83
39
56
102
31
28
69
24
13
71
220