61
25
94
10
11
88
29
91
75
2184
68
71
111
58
69
12
36
40
76
16
63
5
7
17
41
65
13
28
18
23
422
55
62
96
286
21
728
20
37
22
43
15
4
3
34
9
151