0
23
15
5
21
41
9
7
1
12
42
16
45
59
47
17
38
3
8
133
112
10
19
29
83
55
44
37
4
96
70
32
14
20
28
200
72
46
51
263
68
13
81
18
176