80
20
130
60
48
181
165
102
70
111
63
71
89
652
58
65
37
31
38
66
132
39
83
226
40
30
36
53
107
41
35
314
44
115
24
16
50
81
27
51
7
59
11
61
49
12
312