94
35
64
116
194
177
30
53
15
224
29
443
1904
3
81
28
6
5
179
55
71
27
36
292
123
26
374
93
23
196
31
54
198
16
78
12
20
242
39
150
14
45
83
18
38
19
63
25
668
222
377
43
50
876
32