52
91
15
36
17
31
62
19
55
58
9
38
30
27
93
57
145
8
53
60
11
14
89
603
94
10
33
39
21
40
4
12
25
26
5
28
73
44
50
171
46