5
26
25
47
56
187
50
12
6
17
13
32
90
66
183
69
97
48
57
80
49
65
67
62
20
16
92
248
74
36
2
53
18
37
28
10
31
39
34
1
8
4
122
46
14
96
194