101
54
29
204
205
50
31
41
40
28
42
243
94
81
69
250
126
106
46
107
164
38
19
75
71
11
206
158
221
79
47
26
34
85
118
56
37
108
88
238
481
15
23
66
27
49
45
30
32
17