39
25
52
179
34
9
58
436
11
10
18
23
36
24
53
75
567
61
93
26
92
32
227
141
8
6
209
191
76
17
345
267
190
38
42
28
44
109
82
110
51
127
65
41
37
105
64
106
244
57