48
80
43
36
18
37
29
34
84
105
60
91
88
20
106
166
291
46
13
9
23
22
28
39
15
97
26
12
41
51
25
24
11
68
145
57
50
19
55
42
95
74