9
17
28
576
39
153
65
25
242
38
166
10
94
127
67
34
23
60
8
12
70
56
98
24
5
53
7
13
58
30
135
4
79
69
31
48
19
21
22
47
44
29
15
73
54