55
23
22
8
21
27
24
163
46
33
42
15
85
50
37
466
34
3
57
29
89
333
10
12
7
49
59
122
155
30
82
189
19
36
93
90
63
277
48
87
39
11
86
91
164