21
24
35
136
10
18
157
303
15
62
36
17
227
16
424
27
38
60
41
84
112
22
28
628
53
65
37
20
70
9
56
92
86
68
83
50
25
29
26
23
57
54
105
74
39
72
100