1654
42
43
99
3
36
58
102
31
28
128
30
61
49
156
369
141
63
162
78
583
14
24
26
37
48
109
54
96
527
170
185
211
17
11
10
50
81
5
62
23
129
84
74
92
85
33