23
7
663
388
56
33
114
2
28
5
36
90
32
9
14
100
4
41
81
21
26
79
121
31
18
8
95
61
15
11
12
20
58
40
39
54
44
25
10
35
91
57
22
150