26
17
5
43
32
71
45
9
41
19
21
14
51
53
13
106
93
87
62
83
4
10
31
161
28
66
84
63
418
54
12
67
35
46
24
70
33
184
38
98
29