9
58
7
59
31
37
54
28
29
23
33
27
12
19
22
35
44
21
41
38
49
51
136
15
65
93
39
90
69
80
89
68
61
43
85
66
83
72
124
115
48
81
79
103