10
59
7
31
37
54
29
28
23
33
27
12
19
22
35
44
9
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