41
27
498
6
19
9
2
8
33
15
56
40
14
35
88
28
26
22
80
87
49
24
38
37
47
11
25
7
3
43
75
203
36
91
13
23
106
18
31
66
82