17
23
4
11
9
19
15
925
7
5
31
12
38
43
101
21
24
3
99
79
32
16
55
74
2
13
27
29
6
26
370
37
22
50
536
153
217
76