1
0
3
2
7
8
120
4
19
37
31
16
28
6
12
90
10
13
18
5
15
30
26
14
17
11
25
23
21
20
36
41
22
34
27
184
66