16
117
41
28
33
63
9
17
71
2
240
231
7
34
4
5
38
110
77
20
8
6
29
118
22
73
21
0
14
48
35
65
26
264
31
66
43
97
68
40
212
47
12
273
242
27