34
29
126
16
9
11
6
66
30
134
10
100
110
17
140
50
15
23
12
19
83
18
49
25
22
55
2
46
74
28
58
8
33
3
547
21
38
24
13
237