635
67
36
30
33
54
35
98
127
111
42
49
55
43
14
38
270
45
62
82
140
147
51
40
103
145
57
73
137
97
24
28
76
17
95
69
27
87
96
133
47
491
128
77
10
70
142
156
94
160