47
41
190
34
30
22
33
44
126
37
28
86
84
90
93
56
67
48
82
112
17
182
23
39
88
36
189
167
53
68
92
21
7
201
15
116
18
569
64
96
104
6
158
83
173
29
131
294
13
359
529
14
195
70