13
15
11
55
41
10
6
89
20
46
137
57
14
17
40
30
29
43
160
466
26
28
127
115
69
86
31
135
134
211
36
204
35
205
32
76
18
47
39
253
100
94
44
75
23
144
139