18
255
81
31
60
136
91
52
14
39
84
12
46
118
37
28
19
63
17
53
21
25
20
72
40
50
48
57
22
447
42
45
86
175
65
59
160
56
226
32
43
30
26
15
23
110