49
156
7
130
83
33
107
4
18
22
68
689
15
13
3
35
37
17
50
120
36
5
23
24
12
52
346
2
9
28
1
64
8
16
14
31
155
54
134
55
10
175