0
4
13
36
37
120
68
85
131
66
137
108
53
91
59
49
97
169
47
71
109
115
77
19
174
51
45
223
52
316
28
73
60
147
151
38
35
31
61
33
163
122
80
94
81
76
149