15
41
9
13
274
39
71
80
52
37
12
59
63
49
7
25
66
40
10
105
61
19
3
171
5
58
18
243
62
438
164
31
22
86
48
21
20
34
400
208
120
72
329
44
99
127
276
108