159
19
62
11
47
101
54
77
26
21
29
9
28
50
27
45
38
203
89
41
31
49
20
60
15
14
34
53
772
120
57
33
3
99
13
64
129
85
12
17
7
8
22
36