48
80
43
36
18
37
29
34
84
107
61
91
88
20
106
167
291
46
13
9
23
22
28
39
15
99
26
12
41
51
49
25
24
11
68
145
58
52
19
42
95
74