65
49
77
42
17
148
20
32
14
67
19
37
11
5
16
11128
8
794
104
344
193
133
759
351
349
3
48
338
43
10
69
371
24
88
803
33
31
45
131
162
28
103
646
15
25
44
30
41
34
64