54
69
18
46
223
10
44
140
11
5
42
4
7
181
15
21
102
17
22
16
194
125
65
119
48
20
45
8
28
32
2
93
153
109
100
39
30
33
110
112
82
358
270