55
4
5
123
76
217
229
199
153
11
239
57
41
20
50
111
31
32
22
53
72
75
160
13
34
17
335
18
93
24
42
99
98
46
124
8
60
45
78
25
14
85
6
73
69
82
12
118
58
15
135
10
27