62
92
48
14
26
64
82
12
33
27
91
47
22
72
54
100
80
84
69
45
30
43
51
18
85
75
44
74
87
101
76
175
41
1122
268
59
207
154
53
145
81
531
242
144
222
164
389
163
78
280