19
32
54
28
39
43
51
45
27
30
17
130
76
60
20
117
16
14
89
460
55
64
156
104
95
192
35
118
87
120
379
92
42
265
25
23
15
122
31
259
21
74
3
53
106
96
38
446