102
190
63
39
161
22
28
416
48
252
96
41
101
68
234
124
119
237
10
20
98
60
8
73
151
197
37
196
65
31
49
33
89
59
56
466
23
91
246
166
88
44
94
163
58
50
27
17
52
53
87
12