0
8
13
11
5
12
10
2
7
3
18
9
14
49
58
4
15
20
30
95
17
21
22
24
33
54
67
50
40
36
206
81
87
26
106
62
25
202
69
121
61
232
60
442