17
52
174
12
37
74
36
50
28
21
18
54
49
45
9
119
34
69
143
87
48
59
19
125
51
8
113
67
24
56
115
308
336
379
53
58
43
76
137
33
46
16
110
62
77
25
39
31
32
29