80
56
43
85
38
120
32
6
14
83
169
94
41
26
105
25
63
46
75
12
22
36
74
13
45
373
117
160
186
44
58
177
92
127
108
122
73
96
547
29
42
214
93
112
95
189
178
77
68
34