30
23
20
34
22
11
54
36
39
68
99
31
105
27
24
17
72
18
44
26
173
52
208
45
38
9
10
32
7
29
15
28
97
48
93
123
14
73
47
35
61
25
21
63
157