30
42
40
67
47
103
79
27
31
24
28
51
60
44
19
234
16
11
119
18
92
96
29
65
128
20
125
118
428
50
114
41
32
68
58
143
217
5
26
176