0
4
1
3
15
2
9
30
39
38
26
18
41
12
90
104
116
44
98
56
233
87
110
43
14
66
74
27
22
16
34
10
11
29
54
23
32
80
31