21
8
45
28
34
41
150
49
31
25
60
19
13
68
16
66
278
22
12
50
27
48
26
135
79
100
111
32
36
10
83
158
65
24
20
37
14
89
42
23
15
131
84
139
40
70
47