110
12
58
23
53
22
25
39
198
13
73
59
37
96
34
26
48
56
250
40
565
8
14
36
29
32
94
232
43
24
76
16
15
95
9
123
66
31
33
98
38
63
44