32
33
23
25
34
45
20
10
29
43
47
36
13
2
5
11
9
41
106
40
70
61
22
122
16
14
24
89
21
39
206
643
19
309
54
8
59
15
26