87
18
30
27
22
50
82
13
4
61
43
26
24
53
5
32
60
197
98
6
74
177
42
209
68
154
204
105
127
31
14
15
233
12
46
33
52
34
495
113
200
40
129
65
243
83
35