15
37
56
41
108
59
40
33
27
61
35
162
155
6
75
17
22
45
32
23
2
31
4
154
29
53
28
12
10
7
16
42
68
323
30
25
60
166
63
112
5
338
50
46
69
8
18
21
93