18
29
26
82
20
10
32
19
35
12
5
40
93
23
16
77
15
54
9
34
25
285
6
57
14
30
71
107
31
8
38
27
21
37
43
51
11
64
147
79