91
20
16
46
30
8
79
29
39
11
121
54
50
31
42
23
48
47
52
19
55
21
585
81
51
24
35
28
113
105
275
14
15
36
76
65
160
75
32
45
37
27