16
14
23
5
49
38
4
74
6
47
248
75
42
66
29
15
1351
80
4544
25
76
102
345
167
2437
27
20
67
30
151
503
57
24
375
137
121
103
232
51
64
26
28
56
85
96