73
42
96
20
330
36
115
78
31
32
22
59
202
44
103
23
168
90
38
14
75
19
196
189
28
94
83
255
49
58
12
25
55
123
163
69
39
17
52
101
187
136
111
88
50
47
15