110
82
11
98
13
324
18
19
625
8
26
45
39
5
183
24
41
21
114
38
59
112
58
168
9
57
10
152
32
23
79
15
30
72
28
40
90
75
37
108
20
7
22
517
49
43
36
133
33