8
0
4
12
50
1
108
9
282
21
186
52
2
18
11
20
85
28
25
44
32
7
5
17
6
10
3
14
13
97
48
60
41
72
71
16
19
23
37
30
22