0
8
31
18
62
28
67
9
43
17
5
44
3
26
11
21
49
10
15
40
16
70
7
68
60
58
20
41
19
13
104
54
147
23
80
224
220
22
35
52
56
100
176
442