22
28
18
9
20
11
5
123
10
111
296
38
15
26
47
12
69
53
103
16
7
133
8
95
1
6
14
21
13
117
70
71
23
79