10
2
6
4
24
12
37
75
7
17
38
56
62
90
18
40
44
28
31
25
137
29
36
23
13
49
64
19
27
41
39
158
124
101
61
106
129
68
232
208
102
74
77
47
59
54
70