48
8
29
123
35
42
24
22
113
265
31
99
89
66
50
16
33
23
34
57
105
10
20
21
93
118
27
45
26
53
77
58
65
19
137
6
15
80
39
120
191
100
61
86
28
36
13
70
56
521
41