0
2
12
15
17
1
8
20
34
22
40
38
5
182
59
3
89
6
11
33
49
18
10
27
55
13
26
41
98
57
66
21
247
47
112
101
51
186
77
39
167
176
244
19