26
24
173
80
69
61
60
27
35
40
15
68
87
49
79
14
53
12
23
112
31
25
159
424
48
17
13
51
59
18
42
83
979
32
36
70
45
119
206
89
16
92