354
1
4
128
154
37
18
45
41
22
67
66
26
27
24
38
29
33
9
31
131
318
107
113
278
84
337
195
806
30
13
79
96
104
221
55
54
40
15
57
382
51
64
89
21
28
39
77
548
132