80
145
134
413
164
110
16
55
142
341
102
263
5
139
32
25
53
42
121
15
24
131
38
29
37
35
386
34
18
28
60
284
22
19
74
1524
41
93
1832
253
7
45
68
443
448
101