10
17
31
23
16
13
38
18
15
92
54
33
22
175
73
7
42
41
186
24
19
30
77
96
27
34
56
29
28
50
21
25
12
6
97
55
69
387
20
65