23
19
101
80
44
16
29
21
88
61
51
11
13
15
128
9
14
74
28
58
30
27
170
76
42
188
22
34
25
40
39
48
33
69
53
43
52
140
47
470
70
81
263
226
56
138
55