64
32
30
35
25
90
22
33
87
13
89
19
40
80
20
61
79
44
168
73
84
36
53
49
74
57
46
106
39
23
21
102
34
1144
88
194
41
8
28
266
31
137