46
113
13
29
30
25
71
18
32
316
51
94
277
153
141
82
31
59
205
50
163
70
84
27
26
33
14
48
41
62
40
16
22
72
36
49
56
106
60
21
34
81
28
47