19
36
22
11
46
35
64
92
45
17
15
95
146
80
42
66
148
70
25
27
24
321
3
33
61
255
142
38
43
8
96
51
32
48
217
52
57
20
63
34
44
39
71
4
60
50