39
26
21
40
68
43
19
55
16
61
309
27
51
59
80
60
148
72
104
176
31
45
87
63
32
35
102
14
18
208
41
22
47
8
77
4
74
75
48
24
13
29
139
11