41
587
5
20
106
23
21
18
177
46
38
43
7
9
24
82
28
34
15
14
40
599
50
45
54
12
22
25
27
88
75
16
11
81
4
26
100
8
231
71
128
144
44
51
13
66
3
49