12
7
29
23
18
32
20
10
35
19
38
11
40
28
36
50
64
72
48
92
16
25
71
128
21
79
141
59
15
49
62
41
150
24
56
9
43
97
116
237
74
30
34
4578