32
33
24
39
21
20
56
40
13
123
79
6
11
8
4
12
10
149
71
37
26
15
9
3
22
36
5
7
19
60
18
299
52
35
47
44
78
627
118
135
46
180
38