61
27
30
36
48
5
546
337
15
49
24
154
90
54
108
506
34
89
33
25
86
172
7
204
164
133
29
127
14
35
26
8
50
82
132
72
159
239
60
73
51
137
188
18
20
104
13
31
99