1
0
17
3
11
9
2
6
4
8
97
10
81
96
85
76
68
49
141
48
19
129
39
57
70
32
34
23
53
59
190
43
29
42
693
115
102