36
15
43
521
407
12
340
14
5
138
20
39
140
111
26
18
237
116
271
23
25
57
165
81
22
35
29
7
46
30
79
17
216
27
82
52
31
56
50
4
106
55
34
37
28
61
72
70