76
60
71
92
45
98
66
42
61
53
97
94
64
33
26
75
17
126
39
37
74
30
27
48
22
153
43
73
38
58
102
148
120
152
83
107
24
23
49
55
68
20
46
7
2
12
29
51