24
51
6
5
13
14
15
9
23
10
86
18
26
327
42
139
81
36
46
354
50
55
169
53
41
132
84
33
309
54
101
43
34
31
122
61
38
4
12
20
63
189
116
32
107
69
718
100