82
63
12
47
31
23
38
46
22
20
14
307
50
49
55
26
470
418
43
84
25
18
117
8
35
7
11
27
109
48
57
32
17
36
166
37
28
114
195
16
209
2
96
19