31
71
61
28
36
26
38
9
205
18
21
5
35
96
25
180
58
34
445
24
48
14
10
60
19
40
12
37
324
51
66
132
65
107
42
97
41
29
64
3403
304
15
140
45
118
47