30
19
41
7
69
27
134
14
5
42
10
26
39
9
24
90
67
101
131
31
15
70
78
83
17
12
92
28
47
55
135
88
166
208
76
65
29
246
133
170
104
35
368
20
38