41
54
15
53
20
48
40
115
127
38
156
11
64
14
33
7
6
46
302
51
143
80
66
8
24
248
52
16
27
102
28
128
49
371
585
170
189
76
85
160
70
105
37
716
971
17
987
57
169
47
420
82