76
32
46
6
55
24
23
7
45
9
44
43
10
111
13
41
30
28
12
19
279
22
99
20
25
308
221
16
42
35
34
39
147
27
137
58
14
31
649
60
202
11
5
146
48
38
166