82
26
9
46
126
28
15
45
34
31
20
17
5
16
2
35
22
13
14
73
84
7
107
18
60
254
121
52
115
33
69
25
76
61
24
39
62
140
37
292