0
2
18
15
19
5
22
4
102
117
92
43
14
44
39
129
55
31
61
40
41
64
180
16
33
57
74
35
42
52
60
80
83
161
202
24
207
21
28
58
26
72
20
71
65
121
56
51