23
30
2
103
40
25
15
19
35
100
56
28
13
225
26
53
179
11
27
66
22
62
38
37
17
20
16
24
14
33
71
31
12
57
21
9
75
83
41
8
50