40
208
16
5
103
34
27
217
203
38
53
73
57
62
58
46
205
138
132
156
51
59
255
8
76
122
43
15
92
29
14
9
63
86
330
13
18
184
85
149
22
151
54
161
75
17
24
42
44
32
23
72
35