0
36
14
16
63
12
106
51
65
30
29
27
2
19
67
23
26
385
369
101
6
4
33
32
13
38
20
168
60
44
50
11
119
3
131
55
21
107
137
43
37
28
71
61
24
133