31
4
69
78
37
40
59
29
17
314
12
23
6
52
10
25
76
24
7
11
61
95
27
53
14
39
34
71
172
84
261
229
74
19
15
142
26
8
30
13
20
28