11
17
12
8
44
81
38
338
16
18
25
22
13
64
20
3
96
47
200
153
111
136
105
7
42
62
19
37
176
70
112
21
159
6
4
9
27
1
26
30
95
54
107
66
71