15
9
2
3
58
23
70
140
5
25
38
73
18
12
171
8
54
14
19
238
55
35
150
13
16
21
7
56
287
11
28
44
32
30
31
63
83
6
29
1
144
94
255
65
48