0
16
32
79
72
85
51
14
38
133
42
240
34
53
92
27
93
131
52
70
140
148
171
130
457
202
48
22
169
107
40
102
84
188