51
12
24
130
27
642
53
73
36
11
72
28
106
151
77
31
98
59
67
64
102
81
26
23
6
19
833
40
42
175
562
315
158
68
57
32
44
211
118
4
154
251
90
94
47
109
52
183
5
18
17
82
177
170
35
14