34
27
84
91
129
132
88
62
21
57
23
31
35
32
10
13
4
15
36
75
39
124
60
173
300
47
63
248
61
89
40
79
44
67
8
155
87
17
29
425
20
357
28
14
56
24