34
30
163
21
25
117
61
122
15
10
14
78
28
46
47
135
29
88
43
18
13
23
31
9
8
45
42
71
19
7
5
49
54
35
16
32
72
40
12
17
41
74