15
4
16
7
9
12
124
1
40
5
62
11
29
24
21
31
8
47
13
35
22
10
96
80
52
58
251
14
73
54
141
66
18
64
116
94
102
167
123
138
410
30
277
302
127
56
53
238
83