87
37
26
44
85
30
48
80
55
83
57
47
84
78
90
23
127
50
31
51
174
146
39
27
35
8
94
104
133
58
20
45
75
33
65
46
16
54
120
28
7
356
11
40
69
52
36
21
24