120
195
68
107
80
45
37
190
59
48
81
55
54
50
86
437
62
139
13
44
161
92
40
64
24
143
43
154
201
38
96
256
23
84
99
148
102
22
76
41
89
32
74
100
149
66
15
46
98
27