22
106
55
89
121
140
32
64
195
8
721
96
59
45
76
85
11
46
54
67
63
75
40
68
25
107
20
51
37
53
23
36
21
82
6
16
57
3
12
43
47
34
17
88
78
79
81
206
99