38
40
54
41
96
39
4
3
99
20
25
64
52
24
45
167
145
135
10
224
48
32
107
56
44
79
15
30
42
6
57
154
21
46
175
561
22
49
13
7
133
83
210
34
14
17
36
12
16