58
21
48
302
43
25
20
47
117
18
107
50
49
38
46
133
165
169
42
5
30
31
124
106
29
28
109
37
27
33
15
23
22
77
72
11
60
206
10
32
482
59