103
17
18
9
41
23
7
21
11
19
16
30
111
25
61
43
85
38
20
26
40
29
14
49
28
32
36
63
44
142
99
67
59
89
56
34
62
27