30
68
49
9
25
38
26
242
27
97
61
54
8
39
75
165
62
20
78
29
31
7
70
4
13
35
24
59
91
46
72
17
34
52
47
22
65
21
229
23
85
131
146
112
92
36