91
20
76
46
4
17
133
31
67
62
37
6
24
41
34
55
50
51
23
48
391
167
205
26
246
3
32
27
21
18
54
45
19
10
97
219
22
104
47
186
15
39
14
25
82
56
16