18
5
213
12
61
224
46
123
49
280
114
233
211
116
128
52
48
238
95
69
71
83
73
407
42
94
90
59
25
68
26
20
19
39
17
67
35
212
51
13
47
37
77
33
50
105
126
22
27
55
86
8