5
50
17
33
42
26
24
21
64
47
14
99
13
249
28
18
6
25
2
22
19
31
75
193
46
34
12
20
32
114
67
88
65
8
11
4
30
85
70
29
266
16