48
27
19
28
59
12
57
76
9
6
64
41
36
44
73
201
21
10
16
22
151
34
2
55
79
65
86
30
15
29
17
45
43
25
40
39
49
137
435
75
697
312