1
23
8
5
16
11
4
14
3
0
22
45
10
18
15
13
7
42
78
87
130
26
72
75
34
63
20
35
100
110
49
104
74
24
124
67
60
73
90
17
27
138
243
56