180
57
451
60
59
32
33
25
38
34
35
62
91
121
16
39
31
29
54
28
209
83
13
80
61
42
14
203
8
22
27
53
52
30
43
41
104
123
47
66
87
74
126
156
24
106
142
23