48
15
21
30
27
193
7
52
64
287
311
44
172
39
56
82
102
35
22
25
31
53
684
261
87
26
204
142
118
77
13
40
51
155
627
273
65
442
72
43
766
49
32
36
71
14
61