11
31
16
1
6
10
9
50
17
5
163
14
48
12
21
66
44
8
2
19
34
42
4
15
38
246
37
27
13
28
49
86
114
61
32
100
43
3
45
81