158
83
9
105
92
13
28
26
60
144
29
72
51
39
695
89
25
135
99
32
132
137
59
68
37
15
40
85
183
36
120
178
24
95
6
33
12
75
322
42
100
17
14
61
98
44
7
52
73
74