15
1
3
7
13
18
29
41
24
50
38
274
25
20
28
10
45
4
16
51
23
70
11
55
36
89
90
22
60
93
103
99
35
135
49
82
21
14
75
54
32
293
198