17
108
38
28
14
7
9
6
3
19
5
90
8
24
61
40
65
72
23
48
57
77
63
34
103
64
25
31
56
11
126
43
29
39
27
26
52
82
22
36
115
79
30