5
55
16
21
88
50
11
30
27
32
38
36
43
9
17
52
46
14
42
59
7
26
12
37
33
22
40
8
56
20
15
71
117
4
23
93
315
160
135
47
214
187
227
127
101
234