32
40
16
18
60
33
52
117
11
14
140
544
246
64
44
19
120
108
8
6
49
57
84
56
161
20
79
41
29
30
747
38
31