46
37
50
95
26
19
41
23
10
12
123
5
127
56
20
33
97
53
8
67
31
15
155
164
171
36
42
131
70
43
27
85
25
29
9
103
68
24
22
45
482
86
28
152
93
176
52
109
51
16
14