38
34
70
29
23
50
360
69
33
26
52
167
13
130
20
31
40
163
25
43
15
35
132
16
98
48
24
11
39
87
78
63
188
177
296
125
161
115
56
37
454
49
12