7
1
3
129
13
15
30
4
20
36
23
9
0
21
85
18
5
107
61
11
104
24
12
33
37
17
14
25
57
2
42
101
48
116
41
39
186
38
54
28
72
103
83
238
168