0
4
8
3
7
1
22
12
11
56
5
10
76
37
106
24
18
35
21
38
17
55
57
39
31
51
63
190
54
48
98
243
59
34
66
40
29