0
4
12
21
17
23
8
31
26
95
18
398
83
22
33
13
25
61
74
30
62
63
68
14
29
44
114
69
458
51
35
3
19
28
27
46
77
1
50
40
64
5
79
36
11
57
47
67