59
49
28
36
18
169
199
25
26
3
34
20
71
84
104
133
78
6
22
106
138
16
289
21
19
130
12
45
39
14
15
24
258
174
100
7
87
134
35
17
13
33
9
2
57
5
46