62
92
48
14
26
64
82
12
33
27
91
47
22
72
54
100
80
84
69
46
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
73
164
389
163
78
280