51
10
12
11
15
7
21
17
22
26
14
34
24
16
47
38
28
30
54
36
33
20
41
9
13
35
27
222
23
25
93
96
49
142
111
102
286
44
97
48
122
186