0
5
3
37
12
14
27
8
17
16
47
30
51
2
15
32
38
26
56
21
157
19
59
260
7
42
62
128
129
28
60
9
122
66
20
6
49
40
69
94
29
170
77
24
91
112