15
65
283
36
4
47
30
79
20
23
52
26
110
60
363
186
5
11
35
61
168
104
99
19
49
41
24
38
28
48
29
13
40
58
21
132
18
6
43
8
82
56
51
136
10
88
31