134
49
46
32
60
21
57
82
94
44
22
18
86
83
389
36
63
43
20
92
35
29
37
27
154
47
112
25
214
91
84
40
72
88
104
146
9
69
38
331
133
30
34
50
113
52
31
249