48
30
32
21
14
44
35
19
15
16
95
31
66
11
77
8
74
139
27
24
7
6
68
17
22
33
13
47
151
37
467
41
71
80
50
79
63
92
70
25