53
19
139
83
90
52
50
74
47
129
58
131
27
306
4
20
26
29
25
68
12
62
21
38
35
22
24
15
278
72
118
51
8
65
211
57
116
144
37
67
94
49
133
16
13
17
28
76