92
78
129
33
87
14
79
19
63
29
26
46
267
83
203
59
43
54
51
109
67
345
134
104
25
31
41
68
97
40
144
65
132
108
122
103
70
119
35
80
24
55
60
36
462
114
48
84
91
53
6
9
147
126