51
29
54
25
40
71
82
16
11
27
83
22
31
20
12
53
46
233
26
160
19
10
68
30
166
94
159
370
101
36
125
49
8
79
4
135
44
47
48
17
42
178
172
45
50
38