30
213
67
29
80
43
70
11
9
137
113
17
19
45
85
18
76
57
64
49
27
44
108
305
91
26
38
20
14
68
41
24
13
194
12
135
22
34
6
63
144
21
133
110
73
36
55
31