33
26
53
30
17
48
25
31
19
233
45
6
266
38
107
74
219
20
432
40
589
447
36
28
41
21
7
100
50
44
222
78
23
114
18
123
146
70
29
57
73
51
55
534
56
194
58