0
3
4
34
38
17
6
36
37
58
90
21
214
57
49
16
42
26
30
27
7
20
107
79
53
120
31
167
52
32
88
71
15
23
80
109
18
14
158
12
46
11
40