0
38
33
55
170
3
68
313
115
78
11
28
62
106
60
108
14
13
45
22
15
66
5
7
29
50
36
2
21
24
43
31
26
47
61
52
88
56
99
18
42
32
73
127
25
27
134