5
6
13
22
23
16
54
74
150
32
107
12
31
7
169
45
140
80
355
38
18
17
28
90
26
19
14
11
50
39
75
36
148
37
69
243
15
35
27
102
43
256
20
41
25
24