2
20
22
23
31
53
36
12
41
40
14
26
81
30
13
74
24
89
58
27
66
64
11
115
104
76
132
596
42
56
48
85
120
60
96