90
47
7
14
13
41
40
36
20
6
97
59
83
37
45
43
63
595
31
29
67
66
15
24
281
27
26
17
98
131
116
12
48
8
49
33
186
57
85
53
25
11
23
28
79
64
74
22
125
39
60