119
51
70
68
84
308
44
55
11
91
14
1169
26
74
202
24
42
35
865
677
854
105
174
814
13
65
175
97
229
169
46
61
66
25
107
213
34
381
366
28
368
1237
396
40
327
495
242
88
309
128
50
422
63
72
168