93
147
610
44
97
151
59
413
91
141
37
47
625
79
48
24
461
167
134
18
11
45
116
746
83
53
325
269
350
32
29
41
22
878
33
15
185
35
31
34
21
16
70
1
121
65
94
4
20