41
164
149
28
66
7
37
18
42
133
75
72
56
19
8
138
33
26
21
60
27
291
38
64
9
16
733
81
23
76
327
47
158
49
35
162
132
11
13
51
48
343
218
140
116
126
14
373
442
82
36
120
417
73
216