11
110
43
68
130
119
41
56
14
16
3
42
47
21
27
22
26
50
35
66
114
33
76
34
12
61
157
49
5
72
889
48
213
36
29
141
162
10
65
69
389
13
18
251
312
46
168
44
91