23
95
41
6
39
80
9
8
21
12
15
20
14
19
43
264
65
33
13
75
26
67
37
18
50
24
7
32
10
56
4
69
29
76
609
28