25
7
14
18
20
123
333
16
12
8
50
34
41
228
49
21
81
43
10
98
11
51
53
64
17
6
71
47
3
271
24
89
29
45
55
141
27
69
35
397
63