46
28
23
27
123
34
11
74
30
25
89
16
154
12
38
41
57
17
14
18
40
24
42
4
19
32
10
39
102
81
65
94
31
53
9
15
78
50
7
108
80
69
88