141
56
59
106
71
213
318
49
63
30
22
87
116
124
91
383
78
25
119
92
299
51
60
76
114
109
112
33
50
44
163
108
121
154
118
139
20
144
28
18
53
93
11
12
39
43
10
80
6
188