22
79
56
51
39
209
124
43
53
78
29
44
58
46
54
11
16
34
199
97
103
138
57
15
49
35
207
123
186
129
89
30
91
66
98
153
110
94
82
85
33
125
52
134
369