97
21
29
9
8
6
56
69
63
131
24
61
43
18
53
28
164
12
83
11
25
17
65
32
313
346
54
94
35
1074
388
30
166
36
15
13
20
5
10
23
33
67
142
16
74
38
62