186
80
104
38
37
210
72
74
29
71
337
179
34
14
49
45
53
23
98
77
102
36
100
190
315
31
55
212
33
10
54
110
28
273
19
46
30
41
90
27
40
471
197
26
130
73
39
25
127
96
50
214