11
23
61
27
50
48
78
4
5
1
44
17
12
14
55
36
97
8
157
51
26
60
184
16
338
22
69
15
10
37
25
30
7
21
66
109
13
344
49
39
41
93
18
279
56
33
9
166
106