15
12
13
116
83
40
30
370
7
39
57
86
46
62
19
8
138
38
75
78
26
56
136
10
140
34
189
32
50
14
4
65
76
58
82
42
196
11
43
20
63
21
17
351
90
70