15
140
56
66
81
65
46
27
88
293
50
39
54
49
35
55
209
36
19
22
44
63
89
4
17
13
16
31
84
45
61
8
10
21
41
29
198
75
6
360
30
11
59
33
109
20
74
382