15
4
53
158
37
73
26
24
122
11
33
34
25
27
49
21
86
17
47
28
75
39
16
22
100
272
128
207
10
14
71
88
32
9
36
12
40
29
57
76
58
102