18
42
43
23
21
94
68
1
56
31
2
11
50
22
60
34
86
28
38
67
44
322
66
4215
12
36
49
46
45
122
51
54
16
39
135
20
5
81
9
14
87
27
8
6
40
32
52