81
15
38
36
43
68
54
186
14
82
137
29
65
133
26
161
34
85
28
155
187
122
66
27
95
240
63
87
72
124
96
222
78
10
9
35
13
119
56
24
125
70
8
50
120
321
92
109
449