19
31
17
16
27
35
23
14
3
11
9
113
22
67
12
13
21
122
80
24
15
42
59
18
51
93
76
6
112
41
4
20
47
118
26
25
8
37
38
29