1
4
12
3
16
33
8
10
6
9
21
14
31
15
26
48
40
34
62
41
24
20
44
32
322
13
52
245
75
64
39
54
83
71
43
51
47
125
28
98
45
102
147
36
65
30