27
628
6
187
84
15
22
67
66
51
77
42
17
149
20
32
33
14
19
37
11
5
16
11244
10
796
105
344
193
133
764
356
351
3
49
341
43
70
371
24
88
803
34
47
165
28
103
647
25