119
18
40
25
34
62
39
101
56
37
42
38
190
52
70
202
162
29
57
17
134
150
106
221
35
66
54
44
32
23
30
76
27
85
51
146
155
149
77
108
468
136
693
93
59
46
67