8
31
25
14
41
15
49
39
50
20
9
17
40
34
66
35
68
244
56
128
76
80
24
131
7
16
165
87
30
6
2
44
215
43
136
12
38
45
36
51
77
19
48