28
15
67
255
76
23
80
29
27
203
62
35
22
19
7
158
49
6
12
9
38
2
40
65
163
46
14
17
26
43
25
84
73
69
36
18
33
178
179
423
37
42