16
22
40
147
125
56
35
69
58
4
25
41
126
63
10
46
49
64
30
33
24
12
42
28
37
21
43
149
36
15
19
44
26
29
3
13
7
65
2
82
5
50
211
34
38
27
113
51