22
52
57
10
110
46
72
492
90
11
26
41
15
45
66
62
85
44
79
106
127
38
95
80
302
9
96
107
123
19
21
87
54
214
23
51
71
43
49
18
39
59
442
17
65
112
16
27