159
58
86
232
25
41
195
48
12
21
17
74
24
59
32
62
452
71
68
92
37
406
346
33
29
117
50
46
39
54
43
44
3832
242
64
135
81
176
18
30
56
91
443
82
192
66
28
514
49
36
34
240