49
45
16
86
42
9
25
128
1295
69
64
50
37
87
33
26
120
96
35
339
20
82
52
40
225
178
19
76
184
3705
38
63
90
117
263
154
59
8
104
21
148
103
47
32
101
6
13
15