14
112
90
442
39
61
18
25
17
41
52
46
11
15
57
76
27
58
26
111
8
24
165
113
81
118
114
48
264
127
53
54
79
69
82
351
181
22
31
60
19
34
83
29
10
38