43
10
31
7
34
26
37
48
30
32
21
14
44
35
19
15
16
95
66
11
17
77
8
74
139
27
24
6
69
47
23
33
13
151
467
42
71
75
80
41
50
79