86
643
55
29
2
42
24
313
33
75
35
106
48
261
12
21
51
38
22
40
56
63
28
69
20
97
15
78
59
37
46
44
32
98
17
31
47
16
6
34
53
11