71
46
27
29
20
149
257
265
15
40
50
35
86
12
97
11
61
94
47
109
32
124
25
115
14
38
62
33
41
45
17
34
26
53
30
49
76
22
55
23
24