51
163
19
67
37
92
82
48
8
252
75
90
102
286
35
149
46
235
20
31
89
23
29
192
142
199
28
11
26
64
68
56
58
101
30
5
21
99
7
10
36
22
16
15
3
17
103
27
169