90
473
67
65
317
47
53
58
11
4
38
25
35
43
41
46
30
76
14
42
24
5
44
49
32
13
57
18
40
20
52
71
37
107
34
29
72
197
50
22
21
27
56
39
33
64