0
2
3
18
44
22
51
30
6
24
49
16
42
83
19
27
36
60
46
105
157
56
14
75
48
173
85
66
11
33
70
26
93
233
32
38
21
98
35
15
8
43