15
16
28
2
3
68
7
14
29
22
11
543
66
10
357
1
34
8
45
21
60
4
19
136
36
99
6
5
69
33
55
24
48
20
40
23
113
30
51