40
124
48
6
34
76
388
120
61
121
26
10
39
14
36
82
68
52
56
28
83
89
71
146
98
24
33
106
11
38
25
19
143
58
77
45
164
43
29
111
51
472
113
171
73
88
95
94