43
27
53
118
80
194
360
40
21
17
105
13
39
109
67
71
209
23
136
56
29
46
49
101
148
51
58
60
44
33
28
45
59
31
41
14
103
10
55
26
47
61
69
120