1123
27
24
11
33
44
67
36
392
157
32
247
12
307
46
19
28
1050
64
133
165
39
140
66
99
40
766
42
41
495
54
166
324
52
15
203
7
47
25
3520
170
72
77
114
26
535
717
51