32
41
90
100
126
26
240
17
54
31
57
16
63
29
123
48
65
19
14
25
208
78
15
145
27
59
46
89
77
55
125
70
134
22
422
103
118
72
35
30
119
91
83
67
109
21
139
158
129