30
128
13
24
164
56
140
65
51
50
354
154
41
7
82
83
59
33
67
73
25
79
444
124
117
62
487
31
676
132
78
89
86
19
811
177
116
137
44
176
104
98
20
23
72
47
68
36
42
81
54