72
33
310
98
47
49
183
51
145
88
56
32
27
62
85
115
82
154
69
55
44
42
103
91
38
157
53
238
23
67
99
100
109
43
71
74
128
130
34
94
68
61
80
73
66
31
92
191
65
83
105