110
260
88
30
112
44
26
23
9
15
320
19
5
62
104
11
39
101
68
42
46
65
106
34
12
22
13
21
7
49
72
37
33
40
502
134
71
45
83
54
73
56
8
74
58
29
147
84
14
25