422
39
21
67
102
15
23
35
10
53
22
36
27
4
486
184
49
162
58
269
25
1639
26
9
16
7
33
79
29
1
66
11
32
152
14
100
217
54
8
28
143
34
60