37
80
26
7
22
1
296
104
225
333
54
1399
83
19
57
48
92
273
77
82
44
197
143
871
59
41
715
11
84
51
128
47
116
242
345
21
267
78
154
31
452
68
70
49
24
34
40
103
23
33
427
27