22
45
215
54
40
49
9
48
43
25
31
131
36
75
12
297
69
51
34
102
58
28
29
97
39
98
46
4
26
123
17
15
7
52
27
18
66
19
14
41
60
115
33
124
91