13
85
68
93
52
40
101
58
16
26
193
8
98
156
34
18
15
304
97
76
42
36
77
5
46
44
27
50
227
21
60
43
9
7
6
1
69
30
29
38
28
113
108
176
319
132
125
117
12