15
337
20
19
32
150
22
56
27
41
8
10
71
95
51
16
25
13
28
14
37
24
33
64
52
18
38
36
30
43
26
42
34
47
129
116
78
68
108