5
59
47
49
23
3
10
20
103
32
14
9
66
8
16
63
11
240
7
129
6
55
62
13
26
50
94
189
31
45
12
17
19
91
51
1
15
4
52
42
97
84