33
144
89
35
15
16
54
106
26
5
23
29
18
112
30
38
34
42
47
13
36
382
77
95
114
70
40
72
45
118
280
24
100
48
43
460
25
61
39
79
58