49
76
222
12
14
10
407
90
13
32
70
27
242
304
419
9
185
40
17
99
48
29
36
68
79
37
51
272
165
83
105
301
182
152
84
33
75
136
197
21
92
19
139
39
1345
219
102
396
30
53
25
329