16
216
18
5
67
45
14
37
52
43
32
34
191
30
81
24
17
61
120
64
383
53
137
48
402
74
68
208
114
125
13
275
100
51
472
65
54
29
116
42
62
204
89
178
60
7
22
69