382
43
46
153
146
188
1022
104
26
36
15
579
64
34
29
174
11
54
106
24
38
21
25
16
13
66
56
49
86
89
58
228
82
28
19
12
98
103
265
78
17
14
18
42
22
7
44