333
93
1635
27
319
16337
777
56
54
155
151
41
45
67
99
10
30
13
165
37
32
40
136
19
11
98
88
118
73
87
85
69
63
15
20
16
178
29
134
42
35
78
23
9
58
48
22
34
39
62