11
13
48
18
26
20
43
39
5
67
29
1
63
89
14
50
30
19
53
25
235
58
54
41
76
69
119
75
380
92
90
52
24
199
118
229
253
778
97
46
164