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