121
20
34
74
357
38
57
325
25
16
41
609
119
134
172
55
39
10
42
255
23
127
334
278
126
543
6267
135
655
29
123
65
155
50
32
21
130
43
52
137
14
219
37
140
18
83
7
56
118
46
281
62
214