12
69
15
77
5
23
19
52
55
54
37
10
105
27
72
21
49
53
51
8
9
88
7
140
40
133
63
44
33
24
145
189
45
295
71
66
35
31
22
350
42
1
41
159
67
87
18
156
14