14
19
76
7
8
68
28
29
146
608
25
59
71
62
43
138
58
133
67
57
24
124
303
163
46
108
75
30
279
92
3
31
51
103
538
34
120
101
32
16
12
44
187
95
63
36
18
351
112
165
236