23
15
20
17
96
12
18
108
75
2
190
24
118
41
34
4
64
16
8
77
27
265
46
30
59
613
40
37
48
19
26
171
31
228
42
373