11
15
37
56
105
25
4
26
23
27
50
12
22
68
101
16
19
10
153
28
97
34
78
29
9
6
151
43
7
175
74
318
48
61
63
44
18
38
128
587
79