453
42
23
15
30
69
11
53
21
45
101
24
34
78
40
31
95
66
19
26
54
14
33
39
83
46
20
89
64
150
186
123
16
56
96
354
134
375
73
38
22
47
35
62
188
51