4
27
218
28
11
12
52
29
86
58
50
5
73
378
18
46
33
128
19
45
122
70
198
117
69
114
40
138
57
72
17
224
82
108
26
42
231
25
6
344
279
298
107
110
83
24
100
113
65
95
94
85