529
452
44
163
32
37
67
25
30
49
14
96
13
114
23
29
66
52
15
24
58
26
104
19
85
73
34
145
45
68
203
282
28
174
84
90
51
101
133
40
6
110
10
260
31
56
165
72
103
474