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