38
198
45
86
99
68
18
178
40
26
50
25
5
8
23
28
54
16
158
132
69
91
24
12
93
10
13
11
3
71
1
6
117
60
33
39
49
21
59
35
29
51
15
32
109
9
14
34
30
96