363
120
216
23
151
26
54
69
124
17
126
28
39
27
628
6
187
84
22
67
66
51
77
42
149
20
32
33
14
19
37
11
5
18
11252
10
796
105
344
193
133
764
356
351
3
49
342
43
70
371
24
88
803
34