81
29
7
26
80
125
45
38
56
48
54
41
97
197
199
14
40
72
70
23
380
266
84
53
50
32
28
52
78
34
66
43
261
22
183
11
46
673
327
35
55
20
58
15
240
18
292
25
115