14
112
90
442
39
61
18
25
17
41
52
45
10
15
57
76
27
11
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
38