137
11
298
72
95
207
59
25
275
89
9
33
14
152
39
19
120
218
1825
57
158
44
221
13
78
23
42
37
21
29
26
45
79
47
24
82
91
41
414
4
61
43
3
34
66
28
10
16
94
60