122
46
49
57
6
10
32
40
34
24
39
21
20
56
13
123
79
33
11
8
4
12
37
71
149
26
9
15
3
22
36
5
7
19
18
60
300
35
52
47
44
78
630
120