32
10
40
42
21
49
81
131
6
9
238
55
63
45
33
79
27
13
134
7
28
24
44
25
23
8
18
14
38
74
60
119
76
192
129
66
426
301
170
175
93
59
166
11
156
22
67
90
36
68