26
12
16
5
29
119
11
71
13
23
19
32
126
68
36
41
431
25
165
69
60
39
57
28
47
168
49
45
15
27
51
21
31
34
22
30
129
43
74
88
52
58
197