12
40
18
28
47
33
13
77
17
23
44
39
62
51
10
49
139
157
38
78
7
24
14
29
19
84
95
151
50
132
226
21
27
120
26
35
66
42
188
41
55
56
99
32
202
25