55
25
32
143
108
33
7
427
141
380
42
30
28
70
36
4
94
68
74
51
276
31
167
139
106
76
126
60
98
22
65
20
105
26
120
117
191
113
82
83
144
45
223
164
34
23
46
77