15
4
20
7
9
12
124
1
40
5
63
29
24
21
31
8
11
47
13
35
22
10
96
80
52
59
251
14
74
55
141
66
18
65
116
94
103
167
123
138
410
30
277
302
19
127
56
53
238
83