1
8
9
39
28
16
32
14
44
4
5
11
22
21
27
87
24
68
7
40
113
67
41
48
95
70
72
116
175
184
120
38
286
93
71
77
108
199
36
74
61
84
15
138
69
91
73
101
104