0
13
22
5
25
8
58
77
46
32
201
65
110
90
57
132
19
47
30
20
42
23
26
111
50
138
124
80
60
33
290
12
9
35
27
120
99
130
101
71
51
43
21
18
2
95
31
115
147