9
13
22
1
29
10
36
43
53
292
11
4
156
68
7
14
6
49
51
18
25
23
15
19
12
146
16
3
62
47
114
27
85
88
42
17
77
33
143