15
20
30
45
37
52
102
31
33
274
23
7
9
35
16
86
50
25
153
19
24
22
1693
704
39
11
6
1586
27
51
3
29
41
69
32
119
17
10
82
26
90
164
34
113