77
70
131
63
302
52
23
170
29
32
19
78
36
55
58
31
146
37
54
109
105
81
130
45
38
99
42
65
15
41
108
230
27
73
47
33
98
158
89
44
112
35
267
12
10
24
18