39
43
30
20
50
11
27
156
78
48
370
82
31
65
227
51
119
185
26
236
208
106
19
29
36
142
25
18
58
124
401
99
35
57
45
218
8
38
5
13
24
10
16
68
189
60
12
85
59
55
132