17
32
16
4
27
5
7
29
19
287
1
3
12
28
44
18
6
14
208
8
46
15
24
11
77
10
111
41
2
22
25
36
61
47
35
56
132