0
5
13
4
2
18
101
11
31
26
47
25
20
39
44
87
41
85
59
49
69
17
118
19
62
30
142
64
66
128
7
57
53
109
43
40
28
24
56
58
152
71
140
52
80
75
154
137