0
3
18
17
26
14
37
23
133
60
16
156
25
123
137
44
19
165
45
49
43
35
47
20
24
71
56
33
9
31
129
11
149
32
63
88
62
29
27
93
38
51
30
15
59
77