38
30
45
82
63
5
27
87
32
9
198
17
26
12
68
125
20
10
29
22
115
24
54
49
57
93
98
85
116
18
16
56
4
14
35
309
7
21
48
46
211
92
123
39