40
62
8
45
119
228
122
222
33
21
27
20
38
100
37
101
77
96
51
76
89
95
138
208
99
171
35
114
43
131
11
60
50
24
52
124
47
13
234
46
28
64
259
154
44
107
15