80
84
76
56
30
67
69
50
91
126
13
68
57
189
120
74
34
96
62
43
220
124
49
22
88
15
72
109
52
31
87
48
73
70
47
44
39
41
75
58
35
89
46
145
102
144
173
94
33
121