48
30
23
24
81
32
134
35
56
47
78
37
51
38
43
83
31
96
34
64
345
89
187
49
26
67
18
44
309
33
41
16
69
110
21
95
207
15
22
136
12
45
66