1
3
2
6
4
0
86
118
12
27
38
8
60
89
61
16
48
125
30
54
155
91
49
150
41
13
279
20
34
25
17
18
24
22
42
37
29
15
21
46
80
98
73
43