12
23
67
30
29
22
13
18
16
47
115
21
10
15
62
17
38
6
41
61
11
472
35
404
7
1
31
9
24
277
70
25
89
91
73
95
94
20
8
198
45
14