0
5
28
38
25
11
12
36
58
2
29
8
44
86
16
15
17
35
52
278
71
132
10
43
54
19
14
33
18
138
61
32
20
13
30
31
47
27
26
34
21