13
6
7
34
10
109
18
108
35
160
26
32
111
20
58
33
23
28
65
97
36
90
27
116
77
158
523
113
319
38
4683
51
119
70
39
3
61
43
460
11
9
22
69
189
246
62
215