0
15
17
30
142
127
41
2
32
283
85
18
47
76
44
39
9
48
16
52
8
23
38
66
12
72
155
118
11
42
169
202
28
154
99
36
20
22
77
58