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