97
27
28
85
73
10
63
83
78
42
34
104
67
267
45
157
93
76
14
89
120
22
31
9
40
90
21
6
24
187
62
13
35
36
20
60
144
119
173
4
59
38
33
58
96