2
8
17
9
1
19
115
6
28
3
26
59
16
556
111
5
4
24
22
72
40
13
23
25
37
53
322
69
27
38
14
36
21
33
12
48
39
65
96
30