22
25
24
43
85
60
47
89
37
26
74
36
86
421
77
133
79
0
54
40
106
23
39
55
53
1054
146
232
234
51
31
13
20
127
114
110
125
123
574
69
200
62
34
91
76
122
118
129
58
28
248