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